Interface models
Specify legal interactions and obligations between provided and required interfaces.
A language and toolset for specifying component interfaces, modelling concurrent control behaviour, formal verification within the defined model, simulation and supported code generation.
Core capabilities
Specify legal interactions and obligations between provided and required interfaces.
Model behaviour and coordination across concurrent software components.
Automatically check supported interface and component properties across the explored state space of the defined model.
Return diagnostic event traces when a property or contract cannot be satisfied.
Explore model behaviour and generate architectural views for engineering communication.
Generate implementation code for supported languages and workflows, followed by project integration and testing.
Implementation workflow
Well suited for
Important considerations
Related capabilities